
function pickSearchData(items, pre){
    var obj = {};
    items.forEach( (K)=>{
        var V = $("#"+ pre +K).val();
        if( V.trim()!="" ){
            obj[ K ] = V;
        }
    });
    return obj;
}

function pickData(items, pre){
    var obj = {};
    items.forEach( (K)=>{
        var V = $("#"+ pre +K).val();
        obj[ K ] = V;
    });
    return obj;
}

function pickForm(items, pre){
    var obj = {};
    return obj;
}

function setForm(items, pre, obj){
    items.forEach((K)=>{
        $("#"+ pre + K).val( obj[ K ] );
    });
}

function getRadioValue( _name ){
    var arr = $("[name="+ _name +"]");
    for(var i=0; i<arr.length; i++){
        var pro = arr.eq(i).prop("checked");
        if( pro ){
            return arr.eq(i).val();
        }
    }
    return "";
}

function showViews( views ){
    views.forEach(
        ( V )=>{
        if(V.show==1){
            $("#item_"+ V.name).show();
        }else{
            $("#item_"+ V.name).hide();
        }
    } );
}

function clearValues( fields, pre ){
    fields.forEach(
        ( F )=>{
            $("#"+ pre + F).val("");
        }
    );
}

